package D1123;

import java.util.ArrayList;
import java.util.List;
//list集合的遍历
public class Demo03List03 {
    public static void main(String[] args) {
        List list=new ArrayList();//多态
        list.add("林黛玉") ;
        list.add("贾宝玉");
        list.add("薛宝钗");
        list.add("王熙凤");
        //增强for
//        System.out.println("增强for遍历-------------");
//        for (Object O:list){
//            System.out.println(O+"~~~~~");
//        }
        System.out.println("forEach()遍历-------------");
        //forEach()方法
        list.forEach(s-> System.out.println(s));
//        //迭代器
//        System.out.println("迭代器遍历-------------");
//        Iterator it=list.iterator();
//        while(it.hasNext()){
//            System.out.println(it.next());
//        }
//        //传统for循环
//        System.out.println("传统for遍历-------------");
//        for (int i = 0; i <list.size() ; i++) {
//            System.out.println(list.get(i));
    }
}
